/**
 * 作者：		董静
 * 日期：		2014年6月26日
 * 描述：		liger ui 公共JS方法
 */

/**methods*/
/* 
 $get(id)		//获取liger ui select 的值
 
 $set(id,value)	//设置liger ui select 的值

addValidate(submitMethod) //添加liger校验
 */
function $get(id){
	return $("#"+id).ligerComboBox().getValue();
}

function $set(id,v){
	
	$("#"+id).ligerComboBox().setValue(v);
	
	$("#"+id).ligerComboBox().setText(v);
	
	$("#"+id).val(v);
}

function addValidate(submitMethod) {
	$.metadata.setType("attr", "validate");
	var v = $("form").validate({
		debug : true,
		errorPlacement : function(lable, element) {
			if (element.hasClass("l-textarea")) {
				element.ligerTip({
					content : lable.html(),
					target : element[0]
				});
			} else if (element.hasClass("l-text-field")) {
				element.parent().ligerTip({
					content : lable.html(),
					target : element[0]
				});
			} else {
				lable.appendTo(element.parents("td:first").next("td"));
			}
		},
		success : function(lable) {
			lable.ligerHideTip();
			lable.remove();
		},
		submitHandler : function() {
			$("form .l-text,.l-textarea").ligerHideTip();
			submitMethod();//提交数据函数
		}
	});
	return v;
}

